Big Huge Thesaurus

manta ray

noun

sounds kind of like